package extractor;

import java.util.HashMap;

public class StateInfo {
	static final String[] STATES= {"Wyoming",    "Wisconsin",		"West Virginia",		"Washington",		"Virginia",		
		"Vermont",		"Utah",		"Texas",		"Tennessee",		"South Dakota",		
		"South Carolina",		"Rhode Island",		"Pennsylvania",		"Oregon",		"Oklahoma",		
		"Ohio",		"North Dakota",		"North Carolina",		"New York",		"New Mexico",		
		"New Jersey",		"New Hampshire",		"Nevada",		"Nebraska",		"Montana",		
		"Missouri",		"Mississippi",		"Minnesota",		"Michigan",		"Massachusetts",		
		"Maryland",		"Maine",		"Louisiana",		"Kentucky",		"Kansas",		
		"Iowa",		"Indiana",		"Illinois",		"Idaho",		"Hawaii",		
		"Georgia",		"Florida",		"Delaware",		"Connecticut",		"Colorado",		
		"California",		"Arkansas",		"Arizona",		"Alaska",		"Alabama"};
	
	public HashMap getHashMapStateInfo() {
		HashMap<String,String> stateInfo = new HashMap<String, String>();
		stateInfo.put("Wyoming","43,-107.8,97818mi");
		stateInfo.put("Wisconsin","44.71,-89.495,65498mi");
		stateInfo.put("West Virginia","38.755,-79.91,24230mi");
		stateInfo.put("Washington","47.165,-120.505,71362mi");
		stateInfo.put("Virginia","37.8,-79.28,42774mi");
		
		stateInfo.put("Vermont","43.77,-72.27,9623mi");
		stateInfo.put("Utah","39.5,-111.8,84899mi");
		stateInfo.put("Texas","30.9,-99.85,268820mi");
		stateInfo.put("Tennessee","35.5,-85.79,42181mi");
		stateInfo.put("South Dakota","43.925,-100.145,77184mi");
		
		stateInfo.put("South Carolina","33.665,-80.765,32020mi");
		stateInfo.put("Rhode Island","41.55,-71.3,1210mi");
		stateInfo.put("Pennsylvania","40.795,-77.36,46055mi");
		stateInfo.put("Oregon","44.09,-120.33,98466mi");
		stateInfo.put("Oklahoma","35.185,-98.63,69960mi");
		
		stateInfo.put("Ohio","39.915,-82.4,44825mi");
		stateInfo.put("North Dakota","47.28,-100.18,70762mi");
		stateInfo.put("North Carolina","34.925,-79.735,53865mi");
		stateInfo.put("New York","42.7,-73.985,54556mi");
		stateInfo.put("New Mexico","34.1,-106.15,121697mi");
		
		stateInfo.put("New Jersey","39.885,-74.44,8729mi");
		stateInfo.put("New Hampshire","43.8,-71.345,9350mi");
		stateInfo.put("Nevada","38.5,-117.1,110567mi");
		stateInfo.put("Nebraska","41.5,-99.61,77420mi");
		stateInfo.put("Montana","46.605,-110.25,147165mi");
		
		stateInfo.put("Missouri","38.185,-92.53,69704mi");
		stateInfo.put("Mississippi","32.56,-89.725,48434mi");
		stateInfo.put("Minnesota","46.265,-93.215,86943mi");
		stateInfo.put("Michigan","44.795,-86.475,97990mi");
		stateInfo.put("Massachusetts","41.835,-71.43,10554mi");
		
		stateInfo.put("Maryland","38.48,-77.16,12407mi");
		stateInfo.put("Maine","44.93,-69.035,35385mi");
		stateInfo.put("Louisiana","30.785,-91.26,52271mi");
		stateInfo.put("Kentucky","37.695,-85.46,40409mi");
		stateInfo.put("Kansas","38.5,-98.325,82277mi");
		
		stateInfo.put("Iowa","41.765,-93.59,56272mi");
		stateInfo.put("Indiana","39.46,-86.535,36418mi");
		stateInfo.put("Illinois","39.44,-89.305,54826mi");
		stateInfo.put("Idaho","45.5,-114.09,83642mi");
		stateInfo.put("Hawaii","23.41,-166.35,10931mi");

		stateInfo.put("Georgia","32.6705,-83.2225,59425mi");
		stateInfo.put("Florida","27.635,-83.7,65755mi"); 
		stateInfo.put("Delaware","38.885,-75.385,2491mi");
		stateInfo.put("Connecticut","41.305,-72.455,5543mi");
		stateInfo.put("Colorado","39,-105.53,104185mi");

		stateInfo.put("California","37.16,-119.53,163700mi");
		stateInfo.put("Arkansas","34.65,-91.88,52897mi");
		stateInfo.put("Arizona","34.1,-111.895,113998mi");
		stateInfo.put("Alaska","50.6,-151,668267mi");
		stateInfo.put("Alabama","32.555,-86.405,52419mi");

		return stateInfo;
		
	}
}
